export function wxPay(res){
    return new Promise((resolve, reject)=>{
        WeixinJSBridge.invoke(
            'getBrandWCPayRequest', {
                "appId":res.appId,   //公众号名称，由商户传入     
                "timeStamp":res.timeStamp,         //时间戳，自1970年以来的秒数     
                "nonceStr":res.nonceStr, //随机串
                "package":res.package,     
                "signType":res.signType,         //微信签名方式
                "paySign":res.paySign //微信签名 
            },
            function(res){
                // console.log(res);
            if(res.err_msg === "get_brand_wcpay_request:ok" ){
            // 使用以上方式判断前端返回,微信团队郑重提示：
                    //res.err_msg将在用户支付成功后返回ok，但并不保证它绝对可靠。
                    // this.$router.push({path:'payState',query:{state:true}})
                    
                    // window.location.href = `http://${window.location.host}/#/payState?state=1`
                    resolve('success');
                    // window.location.href = process.env.NODE_ENV=="development"?`http://${window.location.host}/#/orderStatus?state=1`:`http://${window.location.host}/sxplat/#/orderStatus?state=1`
            }else{
                    // this.$router.push({path:'payState',query:{state:false}})
                    // window.location.href = `http://${window.location.host}/#/payState?state=0`
                    reject('error');
                    // window.location.href = process.env.NODE_ENV=="development"?`http://${window.location.host}/#/orderStatus?state=0`:`http://${window.location.host}/sxplat/#/orderStatus?state=0`
            }
        })
    })
};